ladder barrage - Turco Inglés Diccionario